/*
 * @lc app=leetcode.cn id=551 lang=java
 *
 * [551] 学生出勤记录 I
 */

// @lc code=start
class Solution {
    //这题出的有点弱智。。
    public boolean checkRecord(String s) {
        int countA=0,countB=0;
        boolean f=false;
        for(var c:s.toCharArray()){
            if(c=='A')
            {
                if(!f){
                    countA++;
                    countB=0;//记录L的置为0
                    f=true;
                }
                else{
                    return false;
                }
            } 
            else if(c=='L'){
                if(countB==2){
                    return false;
                }
                countB++;
            }else{
                countB=0;
            }
        }
        return true;
    }
}
// @lc code=end

